Big Huge Thesaurus

greater burdock

noun